top-level manager - French English Dictionary